to soak it all in - Alemán Inglés Diccionario